//
//  WDTarget_ArrivalService.h
//  wd-serviceapp
//
//  Created by Bin Tang on 2024/8/2.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface WDTarget_ArrivalService : NSObject

/// 到站服务根r
/// - Parameter params: params description
- (UIViewController *)action_rootArrivalService:(nullable NSDictionary *)params;

/// 到站服务子视图
/// - Parameter params: params description
- (UIViewController *)action_rootArrivalServiceItem:(nullable NSDictionary *)params;

/// 到站服务-工单界面-待接车
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderWaitVehicle:(nullable NSDictionary *)params;

/// 待接车 详情
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderWaitVehDetail:(nullable NSDictionary *)params;
//#import "WDWorderOrderWaitVehicleDetailViewController.h" // 待接车 详情

/// 到站服务-工单界面-待接车 - 扫码接车
/// - Parameter params: params description
- (UIViewController *)action_scanCodeMeetCar:(nullable NSDictionary *)params;
// WDScanCodeMeetCarViewController

/// 到站服务-工单界面-取消工单
/// - Parameter params: params description
- (UIViewController *)action_serviceCancelWorkOrder:(nullable NSDictionary *)params;

/// 扫码
/// - Parameter params: params description
- (UIViewController *)action_serviceScanCode:(nullable NSDictionary *)params;
// WDScanCodeViewController

/// 到站服务-工单界面-工单详情
/// - Parameter params: params description
- (UIViewController *)action_serviceWorkOrderDetail:(nullable NSDictionary *)params;
// WDServiceWorkOrderDetailViewController

/// 到站服务-工单界面-检查中
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderReviewVehicle:(nullable NSDictionary *)params;
//#import "WDWorderOrderReviewVehicleViewController.h" // 到站服务-工单界面-检查中

/// 到站服务-工单界面-检查中-详情
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderReviewVehDetail:(nullable NSDictionary *)params;
// #import "WDWorderOrderReviewVehDetailViewController.h" // 到站服务-工单界面-检查中-详情

/// 到站服务-工单界面-检查中-扫码
/// - Parameter params: params description
- (UIViewController *)action_startMaintainScanCode:(nullable NSDictionary *)params;
//#import "WDStartMaintainScanCodeViewController.h" // 到站服务-工单界面-检查中-扫码

/// 到站服务-工单界面-维修中
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderMaintenanceVehicle:(nullable NSDictionary *)params;
// #import "WDWorderOrderMaintenanceVehicleViewController.h" // 到站服务-工单界面-维修中

/// 到站服务-工单界面-维修中-详情
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderMainVehDetail:(nullable NSDictionary *)params;
//#import "WDWorderOrderMainVehDetailViewController.h" // 到站服务-工单界面-维修中-详情

/// 到站服务-工单界面-维修中-扫码
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderMainVehScanCode:(nullable NSDictionary *)params;
//#import "WDWorderOrderMainVehScanCodeViewController.h" // 到站服务-工单界面-维修中-扫码

/// 到站服务-工单界面-待报单
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderPendingVehicle:(nullable NSDictionary *)params;
//#import "WDWorderOrderPendingVehicleViewController.h" // 到站服务-工单界面-待报单

/// 到站服务-工单界面-待报单-详情
/// - Parameter params: params description
- (UIViewController *)action_serviceOrderPendingVehDetail:(nullable NSDictionary *)params;

//#import "WDWorderOrderPendingVehDetailViewController.h" // 到站服务-工单界面-待报单-详情

/// 输入vin码 或 车牌号
/// - Parameter params: params description
- (UIViewController *)action_inputVinPlateNumber:(nullable NSDictionary *)params;
// #import "WDInputVinPlateNumberViewController.h" // 输入vin码 或 车牌号

@end

NS_ASSUME_NONNULL_END
